Activating the Permission System
To enable the assignment of permissions, you must activate the permission system during the installation of the Nintex Application Server:
-
In the Server Information screen, tick the Activate Permission System checkbox.
-
In the Wizard Catalog or SensorCatalog section under the Menu Pane (libraries and categories).
-
In the Companies and Users section under the Menu Pane. Here, the permissions are available under the Users tab, per user or group.
There are two places in the Admin Tool application where you can see or edit permissions:
-
When setting permissions, note that Deny is stronger than Allow. For example, a user set to Allow might be a member of a group which is set to Deny. In this case, Deny supersedes Allow for that user.
-
By default, once the Activate Permission System has been enabled, the users no longer have any permissions. You need to manually set the permissions to the users.
Setting Library Permissions
There is only one type of user or group permission for libraries:
-
Studio/Console Permissions
To set studio/console permissions:
-
In the Menu Pane, click either the Wizard Catalog or the Sensor Catalog.
-
In the Entities Pane, select the library that contains the user or group whose permissions you want to set.
-
In the Properties Pane, select the Studio/Console Permissions tab.
-
Open the Users or Groups folder and select the user or group whose permissions you want to set.
-
In the Permissions section of the Properties Pane, tick the Allow or Deny checkboxes for the following parameters as required:
-
Edit
-
Add
-
Add Rule
-
Delete Rule
-
Generate Reports
-
Add Read-Data Advanced Commands*
-
Add Write-Data Advanced Commands*
-
Add Execute-Action Advanced Commands*
-
Import**
-
Export**
-
-
Read from registry
-
Get environment variable
-
Read from text file
-
Delete a file
-
Delete file(s)
-
Monitor file changes
-
Get files
-
Delete a folder
-
Monitor folder changes
-
Write to text file
-
Remove from registry
-
Write to registry
-
When done, click the Save Changes button.
*These permissions determine the availability of the following advanced commands in the Studio:
** You can set the Import and/or Export permission at the Library level to allow a user to import and/or export wizards. Enabling these permissions without any other permission allows the user(s) to ONLY import and/or export wizards, i.e., the subject users cannot edit/create/move catalogs or wizards.
Setting Wizard/Sensor Catalog Permissions
There are two different types of user or group permissions for the wizard and sensor catalogs:
-
Player/Robot Permissions
-
Studio/Console Permissions
To set player/robot permissions:
-
In the Menu Pane, click either the Wizard Catalog or the Sensor Catalog
-
In the Entities Pane, select the wizard that contains the user or group whose permissions you want to set.
-
In the Properties Pane, select the Player/Robot Permissions tab.
-
Open the Users or Groups folder and select the user or group whose permissions you want to set.
-
In the Permissions section of the Properties Pane, tick the Allow or Deny checkboxes for the Do It and Guide Me parameters as required.
-
If required, click the Apply to All Siblings button to apply these permissions to the user’s or group’s siblings.
-
If required, click the Apply to All Subcategories button to apply these permissions to the user’s or group’s subcategories.
-
When done, click the Save Changes button.
To set studio/console permissions:
-
In the Menu Pane, click either the Wizard Catalog or the Sensor Catalog.
-
In the Entities Pane, select the wizard that contains the user or group whose permissions you want to set.
-
In the Properties Pane, select the Studio/Console Permissions tab.
-
Open the Users or Groups folder and select the user or group whose permissions you want to set.
-
In the Permissions section of the Properties Pane, tick the Allow or Deny checkboxes for the View, Edit, Add, Delete and Publish parameters as required.
-
If required, click the Apply to All Siblings button to apply these permissions to the user’s or group’s siblings.
-
If required, click the Apply to All Subcategories button to apply these permissions to the user’s or group’s subcategories.
-
When done, click the Save Changes button
Setting User Permissions
Although NintexPlayer/Robot and Studio/Console permissions are available in the lower part of the screen under the Users tab, it is recommended that you edit these permissions only via the wizard and sensor catalog permissions.
Setting General Permissions
The General Permissions tab can be used to manage sensors if necessary. However, this functionality is rarely required in most deployments.